be someone’s right-hand woman - French English Dictionary